spin orbit interaction